Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31A OXFORD ROAD Flats/Maisonettes £922,715 £860,000 17 Jun 2021
33 OXFORD ROAD Semi-Detached £2,625,940 £1,395,000 30 Nov 2004
35 OXFORD ROAD Semi-Detached £812,277 £440,000 10 Jun 2005
37 OXFORD ROAD Detached £2,498,449 £1,500,000 3 Jun 2013
39 OXFORD ROAD Detached £2,190,985 £1,372,000 25 May 2007